package com.chinairi.mall.controller.viewobject;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.chinairi.mall.model.ContractMaitain;
import com.chinairi.mall.model.ContractMat;

import java.util.List;

/**
 * @author web
 * 合同维护是前端传入值，本对象作为接收体
 */
public class ContractMaintainVO extends ContractMaitain {
    @Override
    public String toString() {
        return "ContractMaintainVO{" +
                "cofoFileDbid='" + cofoFileDbid + '\'' +
                ", cofoServiceFileId='" + cofoServiceFileId + '\'' +
                ", cofoFileName='" + cofoFileName + '\'' +
                ", cofoFileClass='" + cofoFileClass + '\'' +
                ", cofoFileType='" + cofoFileType + '\'' +
                ", cofoFileSize='" + cofoFileSize + '\'' +
                ", contractMatList=" + contractMatList +
                ", conSerDbid='" + conSerDbid + '\'' +
                ", stSerTypeDbid='" + stSerTypeDbid + '\'' +
                '}';
    }

    /**
     * 合同文件主键
     */
    @TableId("COFO_FILE_DBID")
    private String cofoFileDbid;

    /**
     * CF文件服务器ID
     */
    private String cofoServiceFileId;

    /**
     * CF文件名
     */
    @TableField("COFO_FILE_NAME")
    private String cofoFileName;

    /**
     * CF文件分类
     */
    @TableField("COFO_FILE_CLASS")
    private String cofoFileClass;

    /**
     * CF文件类型
     */
    @TableField("COFO_FILE_TYPE")
    private String cofoFileType;

    /**
     * CF文件大小
     */
    @TableField("COFO_FILE_SIZE")
    private String cofoFileSize;

    private List<ContractMat> contractMatList;

    /**
     * 合同_服务表主键
     */
    @TableId("CON_SER_DBID")
    private String conSerDbid;

    /**
     * 服务类型表ID
     */
    @TableField("ST_SER_TYPE_DBID")
    private String stSerTypeDbid;

    public String getCofoFileDbid() {
        return cofoFileDbid;
    }

    public void setCofoFileDbid(String cofoFileDbid) {
        this.cofoFileDbid = cofoFileDbid;
    }

    public String getCofoServiceFileId() {
        return cofoServiceFileId;
    }

    public void setCofoServiceFileId(String cofoServiceFileId) {
        this.cofoServiceFileId = cofoServiceFileId;
    }

    public String getCofoFileName() {
        return cofoFileName;
    }

    public void setCofoFileName(String cofoFileName) {
        this.cofoFileName = cofoFileName;
    }

    public String getCofoFileClass() {
        return cofoFileClass;
    }

    public void setCofoFileClass(String cofoFileClass) {
        this.cofoFileClass = cofoFileClass;
    }

    public String getCofoFileType() {
        return cofoFileType;
    }

    public void setCofoFileType(String cofoFileType) {
        this.cofoFileType = cofoFileType;
    }

    public String getCofoFileSize() {
        return cofoFileSize;
    }

    public void setCofoFileSize(String cofoFileSize) {
        this.cofoFileSize = cofoFileSize;
    }

    public String getConSerDbid() {
        return conSerDbid;
    }

    public void setConSerDbid(String conSerDbid) {
        this.conSerDbid = conSerDbid;
    }

    public String getStSerTypeDbid() {
        return stSerTypeDbid;
    }

    public void setStSerTypeDbid(String stSerTypeDbid) {
        this.stSerTypeDbid = stSerTypeDbid;
    }

    public List<ContractMat> getContractMatList() {
        return contractMatList;
    }

    public void setContractMatList(List<ContractMat> contractMatList) {
        this.contractMatList = contractMatList;
    }
}
